persistent vomiting - German English Dictionary